putty joint - Turkish English Dictionary